package com.example.bootdemo.dto;


import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * diboot列定义扩展(DiboocolumnExt)表实体类
 *
 * @author makejava
 * @since 2021-01-06 11:17:20
 */
@Data
@SuppressWarnings("serial")
public class DiboocolumnExtDTO implements Serializable {

    /**
     * ID
     */
    private Integer id;
    /**
     * 表名
     */
    private String tableName;
    /**
     * 列名
     */
    private String colName;
    /**
     * 关联类型
     */
    private String refType;
    /**
     * 关联关系
     */
    private String refRelationship;
    /**
     * 关联表
     */
    private String refTable;
    /**
     * 关联字段
     */
    private String refColumn;
    /**
     * 显示字段
     */
    private String asColumn;
    /**
     * 对象绑定
     */
    private String objectBind;
    /**
     * 在目标中绑定
     */
    private Object onTargetBind;
    /**
     * 表单类型
     */
    private String formType;
    /**
     * 扩展配置
     */
    private String extensions;
    /**
     * 删除标记
     */
    private Object isDeleted;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新时间
     */
    private Date updateTime;


}